
import { createApp } from 'vue'

import App from './App.vue'
import router from './router'
import Antd from "ant-design-vue";
import "ant-design-vue/dist/reset.css";
import { createPinia } from 'pinia'
import '@/access'

// 使用 Vue 的 createApp 方法创建 Vue 应用实例，App 是项目的根组件
const app = createApp(App)

// 注册使用 Ant Design Vue 组件库（UI 框架） 全局注册后可以在所有组件中直接使用 Ant Design 的组件
app.use(Antd)

// 使用 Pinia 状态管理库（Vue 的官方状态管理工具，替代 Vuex）可以在组件中使用 store 来管理共享状态
app.use(createPinia())

// 使用 Vue Router 路由（用于管理前端路由和页面导航）
app.use(router)

// 将 Vue 应用实例挂载到 index.html 中 id 为 "app" 的 DOM 元素上
app.mount('#app')

